Alexr\Http\Controllers\BookingsController B

Total Complexity 96
Dependencies 17
Dependents 0
Total lines 749
Lines of code 452
Logical lines of code 275
Comment lines 127
Methods 22
Properties 1

Methods 22

Method Rating Maintainability Complexity Lines of code
updateBookingData()
C
31 24 106
index()
A
40 15 57
covers()
A
46 9 36
updateTables()
A
48 7 32
haveSeatsChanged()
S
56 7 19
tables()
S
51 4 26
update()
S
54 4 19
booking()
S
56 3 17
updateStatus()
S
57 3 16
findCustomerId()
S
67 4 7
create()
S
59 3 13
getQueriesForRangeDates()
S
51 2 27
applySearch()
S
63 2 11
getQueriesFromToday()
S
61 1 12
getBookingsYearMonth()
S
63 1 11
getQueriesForOneMonth()
S
62 1 11
getQueriesForOneDay()
S
62 1 11
updateBookingDataFromTimelineView()
S
64 1 9
sendBookingEmail()
S
82 1 3
sendSmsNotification()
S
82 1 3
createNewCustomer()
S
80 1 3
indexStatus()
S
80 1 3